Skip to main content
Version: Upcoming

AuctionState

V8 Message Definiton

METADATA

AttributeValue
Topic2450-liquidity-notice
MLink TokenSRATS
ProductSRAuction
accessTypeSELECT
MLink EndpointMLink-Live

Table Definition

FieldTypeKeyDefault ValueComment
noticeNumberCHAR(19)PRI'0000-0000-0000-0000'
ticker_atenum - AssetType'None'underlier ticker
ticker_tsenum - TickerSrc'None'underlier ticker
ticker_tkVARCHAR(12)''underlier ticker
tradeDateDATE'1900-01-01'
isTestAuctionenum - YesNo'None'if yes auction is a test auction not a prodlive auction
auctionTypeenum - AuctionType'None'
atsAuctionCounterINT0
atsAuctionStatusenum - AtsAuctionStatus'None'ActiveFinalTrialCrossingCrossedCrossFailedClosed
custSideenum - BuySell'None'if available
custQtyINT0
custPrcDOUBLE0public cust price
hasCustPrcenum - YesNo'None'
uBidFLOAT0underlier bid price used to resolve limits during the last auction trial
uAskFLOAT0underlier ask price used to resolve limits during the last auction trial
nbboBidFLOAT0current option nbbo bid at time of record publish
nbboAskFLOAT0current option nbbo ask at time of record publish
nbboBidSzINT0current option nbbo cum bid size at time of record publish
nbboAskSzINT0current option nbbo cum ask size at time of record publish
surfacePrcFLOAT0SR surface price record publish uMid
surfaceVolFLOAT0SR surface volatility record publish
timestampDATETIME(6)'1900-01-01 00:00:00.000000'SR system timestamp record publish
AskSolutionListJSON'JSON_ARRAY()'
BidSolutionListJSON'JSON_ARRAY()'

PRIMARY KEY DEFINITION (Unique)

FieldSequence
noticeNumber1

JSON Block (AskSolutionList)

FieldTypeComment
numRespondersenum - numResponders
matchPriceenum - matchPricecurrent auction cross price in exchange price increments
matchSizeenum - matchSizecurrent auction size available match price

JSON Block (BidSolutionList)

FieldTypeComment
numRespondersenum - numResponders
matchPriceenum - matchPricecurrent auction cross price in exchange price increments
matchSizeenum - matchSizecurrent auction size available match price

SELECT TABLE EXAMPLE QUERY

SELECT *
FROM `SRAuction`.`MsgAuctionState`
WHERE
/* Replace with a CHAR(19) */
`noticeNumber` = 'Example_noticeNumber';

Doc Columns Query

SELECT * FROM SRAuction.doccolumns WHERE TABLE_NAME='AuctionState' ORDER BY ordinal_position ASC;